defensive screen - Turkish English Dictionary